Capital Of Swaziland — synonyms, definition
1. capital of Swaziland (Noun)
1 synonym
Mbabane
1 definition
capital of Swaziland (Noun) — Capital of Swaziland; located in northwestern Swaziland.
1 type of
national capital
2 parts of
Kingdom of Swaziland Swaziland